package test1;

public class Test3 {
    public static void main(String[] args) {
//        int i = 10;
//
//        // 装箱操作，新建一个 Integer 类型对象，将 i 的值放入对象的某个属性中
//        Integer a = Integer.valueOf(i);
//        Integer b = new Integer(i);
//
//        // 拆箱操作，将 Integer 对象中的值取出，放到一个基本数据类型中
//        int j = a.intValue();

        int i = 10;
        Integer a = i;              // 自动装箱
        Integer b = (Integer) i;    // 自动装箱

        int j = a;                  // 自动拆箱
        int k = (int) b;            // 自动拆箱
    }
}
